$(function () {
  let form = layui.form
  var layer = layui.layer
  //获取用户数据渲染在表单里  函数封装
  function getinitInfo() {
    $.ajax({
      url: '/my/userinfo',
      type: 'get',
      data: {},
      success: function (res) {
        console.log(res, 88888)
        form.val('formText', res.data)
      }
    })
  }
  getinitInfo()

  //重置
  $('#chongzhi').on('click', function (e) {
    e.preventDefault()
    getinitInfo()
  })

  //校验
  form.verify({
    nickname: (value) => {
      if (!/^[\S]{1,10}$/.test(value)) {
        return '昵称必须6到12位，且不能出现空格'
      }
    }
  })
  //表单提交
  $('#form').on('submit', function (e) {
    e.preventDefault()
    $.ajax({
      url: '/my/userinfo',
      type: 'post',
      data: $('#form').serialize(),
      success: function (res) {
        if (res.message == '修改用户信息成功！') {
          layer.msg('修改用户信息成功')
          console.log(window.parent, 1111)
          window.parent.getuserdata()
        }
      }
    })
  })
})
